Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 FINCH STREET Terraced £80,000 3 Aug 2018
18 FINCH STREET Terraced £82,500 11 Sep 2006
19 FINCH STREET Terraced £95,000 26 Nov 2021
20 FINCH STREET Semi-Detached £83,000 2 Oct 2006